package com.yinxun.dto;

import lombok.Data;

/**
 * fastjson
 */
@Data
public class MedicalRecordDto {

	// 主账户唯一标识
	private String accountNo;
	// 家庭成员唯一编号
	private String memberId;
	// 就诊时间
	private String clinicDate;
	// 就诊医院
	private String clinicHospital;
	// 科室
	private String clinicDepartment;
	// 医生
	private String doctor;
	// 主诉
	private String chiefComplaint;
	// 诊断
	private String diagnosis;
	// 望诊
	private String inspection;
	// 闻诊
	private String listen;
	// 问诊
	private String inquiry;
	// 切诊
	private String palpation;
	// 处方
	private PrescriptionDTO prescriptionDTO;
	// 医嘱
	private AdviceDTO advice;

	public String getAccountNo() {
		return accountNo;
	}

	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}

	public String getMemberId() {
		return memberId;
	}

	public void setMemberId(String memberId) {
		this.memberId = memberId;
	}

	public String getClinicDate() {
		return clinicDate;
	}

	public void setClinicDate(String clinicDate) {
		this.clinicDate = clinicDate;
	}

	public String getClinicHospital() {
		return clinicHospital;
	}

	public void setClinicHospital(String clinicHospital) {
		this.clinicHospital = clinicHospital;
	}

	public String getClinicDepartment() {
		return clinicDepartment;
	}

	public void setClinicDepartment(String clinicDepartment) {
		this.clinicDepartment = clinicDepartment;
	}

	public String getDoctor() {
		return doctor;
	}

	public void setDoctor(String doctor) {
		this.doctor = doctor;
	}

	public String getChiefComplaint() {
		return chiefComplaint;
	}

	public void setChiefComplaint(String chiefComplaint) {
		this.chiefComplaint = chiefComplaint;
	}

	public String getDiagnosis() {
		return diagnosis;
	}

	public void setDiagnosis(String diagnosis) {
		this.diagnosis = diagnosis;
	}

	public String getInspection() {
		return inspection;
	}

	public void setInspection(String inspection) {
		this.inspection = inspection;
	}

	public String getListen() {
		return listen;
	}

	public void setListen(String listen) {
		this.listen = listen;
	}

	public String getInquiry() {
		return inquiry;
	}

	public void setInquiry(String inquiry) {
		this.inquiry = inquiry;
	}

	public String getPalpation() {
		return palpation;
	}

	public void setPalpation(String palpation) {
		this.palpation = palpation;
	}

	public PrescriptionDTO getPrescriptionDTO() {
		return prescriptionDTO;
	}

	public void setPrescriptionDTO(PrescriptionDTO prescriptionDTO) {
		this.prescriptionDTO = prescriptionDTO;
	}

	public AdviceDTO getAdvice() {
		return advice;
	}

	public void setAdvice(AdviceDTO advice) {
		this.advice = advice;
	}

	public MedicalRecordDto(String accountNo, String memberId, String clinicDate, String clinicHospital, String clinicDepartment, String doctor, String chiefComplaint, String diagnosis, String inspection, String listen, String inquiry, String palpation) {
		this.accountNo = accountNo;
		this.memberId = memberId;
		this.clinicDate = clinicDate;
		this.clinicHospital = clinicHospital;
		this.clinicDepartment = clinicDepartment;
		this.doctor = doctor;
		this.chiefComplaint = chiefComplaint;
		this.diagnosis = diagnosis;
		this.inspection = inspection;
		this.listen = listen;
		this.inquiry = inquiry;
		this.palpation = palpation;
	}
}
